package com.hkws.hkws.pojo;

import com.baomidou.mybatisplus.annotation.IdType;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import java.util.Date;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * <p>
 * 
 * </p>
 *
 * @author cxd
 * @since 2021-10-15
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value="Readerdoorstate对象", description="")
public class Readerdoorstate implements Serializable {

private static final long serialVersionUID=1L;

    @ApiModelProperty(value = "设备型号")
    @TableField("deviceType")
    private String deviceType;

    @ApiModelProperty(value = "设备唯一编码")
    @TableField("deviceIndexCode")
    private String deviceIndexCode;

    @ApiModelProperty(value = "区域编码")
    @TableField("regionIndexCode")
    private String regionIndexCode;

    @ApiModelProperty(value = "区域名字")
    @TableField("regionName")
    private String regionName;

    @ApiModelProperty(value = "资源唯一编码")
    @TableField("indexCode")
    private String indexCode;

    @ApiModelProperty(value = "设备名称")
    private String cn;

    @ApiModelProperty(value = "人员所属组织名称")
    @TableField("treatyType")
    private String treatyType;

    @ApiModelProperty(value = "门禁点名称")
    private String manufacturer;

    @ApiModelProperty(value = "IP地址")
    private String ip;

    @ApiModelProperty(value = "在线状态，0离线，1在线")
    private String online;

    @TableField("collectTime")
    private Date collectTime;

    private String port;


}
